make little progress - Français Anglais Dictionnaire